package 基础练习;/**
 * @author： li
 * @date： 2022-01-25 18:34
 * @version 1.0
 */

/*问题描述
对于长度为5位的一个01串，每一位都可能是0或1，一共有32种可能。它们的前几个是：

00000

00001

00010

00011

00100

请按从小到大的顺序输出这32种01串。
 */
public class 循环01字串 {
    public static void main(String[] args) {
        int i,j,k,l,m;
        for(i=0;i<2;i++)
            for(j=0;j<2;j++)
                for(k=0;k<2;k++)
                    for(l=0;l<2;l++)
                        for(m=0;m<2;m++)
                        {
                            System.out.format("%d%d%d%d%d",i,j,k,l,m);
                            System.out.println(" ");
                        }

    }
}
